highly developed country - Spanish English Dictionary