military postal service agency - French English Dictionary