its turkish meaning - German English Dictionary