stop engines (marine propulsion) - Francés Inglés Diccionario