group of cuban citizens - Spanish English Dictionary