corrugated wired glass - Spanish English Dictionary