essential repairs - Francés Inglés Diccionario