blow with a leather strap - Allemand Anglais Dictionnaire