in good state of repair - Francés Inglés Diccionario