manatees - French English Dictionary