Apfelstrudel - German English Dictionary