high efficiency engine - Alemán Inglés Diccionario