small opening to admit light - Spanisch Englisch Wörterbuch