Translator


"torque converter" in Spanish