double thick window glass - French English Dictionary