sea-rover - French English Dictionary