slow-speed diesel engine - Francés Inglés Diccionario