imperial armored transport - French English Dictionary