translate English to French: Heavy Military Transport
Transports militaires lourds