put a damper on things - Türkisch Englisch Wörterbuch