peel in pieces - German English Dictionary