sparsely populated area - Spanish English Dictionary