small grated window in prisons - Allemand Anglais Dictionnaire