non-reflective screen - Francés Inglés Diccionario