memorandum of satisfaction - German English Dictionary