turbine hoist - German English Dictionary