small grated window in prisons - Francés Inglés Diccionario