put on a raft - French English Dictionary