deceleration parachute - Turkish English Dictionary