excoriate - Turco Inglés Diccionario