explanatory memorandum - German English Dictionary