ocean subsurface - French English Dictionary