sea gate - French English Dictionary