ground-glass screen - French English Dictionary