main parachute - Turkish English Dictionary