depot-level maintenance support - French English Dictionary