apply severe punishment - Espagnol Anglais Dictionnaire