counter-rotating rotors - Turkish English Dictionary