ground glass screens - Turkish English Dictionary