turkish national customer satisfaction index - German English Dictionary