fond of hitting others - Allemand Anglais Dictionnaire