feel very good - French English Dictionary