engine repair - Francés Inglés Diccionario