Apfelrose - German English Dictionary