less developed nations - Turkish English Dictionary