torque transfer device - Alemán Inglés Diccionario