counter-rotating rotors - Spanish English Dictionary