troop parachute - Turkish English Dictionary