counter-rotating vortices - Spanish English Dictionary