triangular parachute - Turkish English Dictionary