catch-up development (of a country) - Spanish English Dictionary