less-developed countries - Español Inglés Diccionario