greater london - German English Dictionary