wear one's best clothes - French English Dictionary