less developed areas - Turkish English Dictionary