competitiveness cluster - Spanish English Dictionary