put on one's best clothes - Allemand Anglais Dictionnaire