perimeter roads - Francés Inglés Diccionario