suit (to look good on) - French English Dictionary