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