general engineer troops - Deutsch Englisch Wörterbuch