maintenance-support logistics - French English Dictionary