indirect injection diesel engine - Francés Inglés Diccionario