vehicle-free zone - Francés Inglés Diccionario