retail store chain - Fransızca İngilizce Sözlük