balloon parachute - Turkish English Dictionary