turkish national customer satisfaction index - French English Dictionary