dress oneself in one's finest clothes - Allemand Anglais Dictionnaire