store (granary) - Turkish English Dictionary