certificate of satisfaction - German English Dictionary