telescopic rotor aircraft - Turkish English Dictionary