large-scale weather pattern - Spanish English Dictionary