marine salt - French English Dictionary