general engineer troops - Französisch Englisch Wörterbuch