london metropolitan area - Turkish English Dictionary