a beating with a strap - Allemand Anglais Dictionnaire