glass facade system - French English Dictionary