shit on a raft - French English Dictionary