torso harness - Alemán Inglés Diccionario