turbine torque converter - German English Dictionary