maintenance detachment - French English Dictionary