piece of rotten wood - Turkish English Dictionary