sail the seas - French English Dictionary