skin somebody alive - Espagnol Anglais Dictionnaire