a license to print money - French English Dictionary