memorandum of satisfaction - Alemán Inglés Diccionario