peelhouse - German English Dictionary