hum (of the traffic) - Deutsch Englisch Wörterbuch