inflict punishment on - Espagnol Anglais Dictionnaire