series of landmarks - Fransızca İngilizce Sözlük