sea-ooze - French English Dictionary