strap staple - Francés Inglés Diccionario