sea raft - French English Dictionary