a monumental painting - Fransızca İngilizce Sözlük