cluster of parachutes - Turkish English Dictionary