hum (of the traffic) - Turco Inglés Diccionario