skin someone alive - Francés Inglés Diccionario