harness straps - Francés Inglés Diccionario