flesh peeler - Alemán Inglés Diccionario