roll of cord or wire - Español Inglés Diccionario