translate English to French: 8427.20 -Other self-propelled trucks
Émis 1 janvier 2005