supercirculation - Spanish English Dictionary