hum (humor) - German English Dictionary