landing parachute - Turkish English Dictionary