corrugated wired glass - French English Dictionary