excoriates - Alemán Inglés Diccionario