turbine pulley - German English Dictionary