high traffic - Turco Inglés Diccionario