greater london authority - Spanish English Dictionary