separate combat engineer battalion - Turc Anglais Dictionnaire