thick and durable wire - Español Inglés Diccionario