raft rack culture - Turkish English Dictionary