sea snot - French English Dictionary