Harness straps - Alemán Inglés Diccionario