ride with the punches - Deutsch Englisch Wörterbuch