you've done the right thing - French English Dictionary