inspection and repair - Francés Inglés Diccionario