place where maps are kept - Turc Anglais Dictionnaire