natural raft - Turkish English Dictionary