express oneself eloquently using elaborate words - İspanyolca İngilizce Sözlük