horse harness strap - Turco Inglés Diccionario