place where maps are kept - Allemand Anglais Dictionnaire