wire and rod - Spanish English Dictionary