window of double glass - German English Dictionary