hum-vee - German English Dictionary