peripheral road - Turco Inglés Diccionario