be closed to (all) traffic - Francés Inglés Diccionario