six-cylinder diesel engine - Francés Inglés Diccionario