warehouse, store - Turkish English Dictionary