gla (greater london authority.) - Turkish English Dictionary