depot-level maintenance support - German English Dictionary