armored combat engineer platoon - Deutsch Englisch Wörterbuch