metropolitan municipality's urban area - Spanish English Dictionary