translate English to French: Necessity of ending the economic, commercial and financial embargo imposed by the United States of America against Cuba
Nécessité de lever le blocus économique, commercial et financier imposé à Cuba par les États-Unis d'Amérique