vortex separator - Spanish English Dictionary