sparsely populated riding - Turkish English Dictionary