flesh peeler - Francés Inglés Diccionario