your money's worth - French English Dictionary