torque converter cover - İspanyolca İngilizce Sözlük