carrageen moss - French English Dictionary