less developed countries - Turco Inglés Diccionario