small grated window in prisons - Alemán Inglés Diccionario