blow the deal - Deutsch Englisch Wörterbuch