chap one's hide - Turco Inglés Diccionario