give something the thumbs down - Deutsch Englisch Wörterbuch