take the wind out of sails - Deutsch Englisch Wörterbuch