nation which are less developed - Alemán Inglés Diccionario