river hippopotamus - German English Dictionary