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