wire straps - Francés Inglés Diccionario