give something the thumbs down - German English Dictionary