strap for buckling garments - Inglés Sinónimo Diccionario