piece of lumber - German English Dictionary