dönerladen - German English Dictionary