this dress suits you very well - French English Dictionary