noise-protective insulating glass - French English Dictionary