the rough and tumble of something - Deutsch Englisch Wörterbuch