store (items kept) - Turkish English Dictionary