heliochemical process - Francés Inglés Diccionario