timber raft - Turkish English Dictionary