small grated window in prisons - Turco Inglés Diccionario