tension torsion strap - Alemán Inglés Diccionario