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