consumer satisfaction index - German English Dictionary