three-turbine helicopter - German English Dictionary