small grated window in prisons - Français Anglais Dictionnaire