walruses - French English Dictionary