engine troubles - Francés Inglés Diccionario