sea-protest - French English Dictionary