demirden - German English Dictionary