heliborne detachment - Turkish English Dictionary