engineering squad vehicle - Turc Anglais Dictionnaire