small grated window in prisons - Deutsch Englisch Wörterbuch