high-altitude helicopter - Turkish English Dictionary