large retail store - Türkçe İngilizce Sözlük