dress oneself in one's finest clothes - Spanisch Englisch Wörterbuch