depot-level maintenance support - Spanish English Dictionary