lefkoşa - German English Dictionary