river hippopotamus - French English Dictionary