piece of rotten wood - German English Dictionary