have someone's hide - Español Inglés Diccionario