punish by flogging - Espagnol Anglais Dictionnaire