to good purpose - French English Dictionary