store (items kept) - Turc Anglais Dictionnaire