translate English to French: Cuba, Grenada and Saint Lucia: draft resolution
Cuba, Grenade et Sainte-Lucie : projet de résolution