double-layer glass - Turkish English Dictionary