store on the main street - Fransızca İngilizce Sözlük