combination turbine - German English Dictionary