armored-car transport - Turkish English Dictionary