seawater interface - French English Dictionary