remote, inconvenient or unfashionable part of a town - Turkish English Dictionary