revolutionary armed forces general repair depots - Deutsch Englisch Wörterbuch