dress oneself in one's finest clothes - İspanyolca İngilizce Sözlük