violent and repeated beating - Espagnol Anglais Dictionnaire