to wear well - French English Dictionary