torque tube drive (transmission) - Turco Inglés Diccionario