dressed to impress - French English Dictionary