hum (of the traffic) - Fransızca İngilizce Sözlük