armored-car transport - Espagnol Anglais Dictionnaire