give something the thumbs down - Türkisch Englisch Wörterbuch