small opening to admit light - Alemán Inglés Diccionario