circulation controlled rotor - Spanish English Dictionary