peripheral road - Español Inglés Diccionario