sparsely populated - Spanish English Dictionary