emission-free engine - Francés Inglés Diccionario