road narrows! (warning sign) - Francés Inglés Diccionario