the rough and tumble of something - Allemand Anglais Dictionnaire