torque converter cover - Turco Inglés Diccionario