mechanical peeling - Alemán Inglés Diccionario