general engineer troops - Turc Anglais Dictionnaire