Apfelrest - German English Dictionary