maritime piracy - French English Dictionary