harness straps - Alemán Inglés Diccionario