peel in pieces - Francés Inglés Diccionario