a monumental painting - İspanyolca İngilizce Sözlük