car repair - Francés Inglés Diccionario