torque converter turbine assembly - Turkish English Dictionary