stick of parachutists - Turkish English Dictionary