slotted light shield - Turco Inglés Diccionario