small opening to admit light - Turco Inglés Diccionario