ground glass screens - Turco Inglés Diccionario