mechanical peeling - Francés Inglés Diccionario