raft (foundation) - Turkish English Dictionary