translate English to French: Costs due to the embargo's restrictions on Cuba's foreign trade (2003-2004)
Coût des restrictions sur le commerce extérieur cubain imputables au blocus(2003-2004)