the road is under repair. - Francés Inglés Diccionario