attaching strap - Francés Inglés Diccionario