imperial armored transport - Turc Anglais Dictionnaire