wire and rod - German English Dictionary