translate English to French: ** Cuba deposited its instrument of ratification on 22 February 2008.
** Cuba a déposé son instrument de ratification le 22 février 2008.