depot level maintenance - German English Dictionary