less advanced countries - Turkish English Dictionary