maintenance support logistics - French English Dictionary