wire straps - Español Inglés Diccionario