explanatory memorandum - French English Dictionary