low-emission technology - Francés Inglés Diccionario