Meaning of sun-printing in English:
sun-printing
noun
The action or process of making a photographic print by a process involving direct exposure of the plate to sunlight.
Origin
Mid 19th century; earliest use found in The Daily News.
Are You Learning English? Here Are Our Top English Tips