three-turbine helicopter - Turkish English Dictionary