protection against heavy seas - French English Dictionary