life-raft - Turkish English Dictionary