greater london authority - Turkish English Dictionary