client satisfaction - German English Dictionary