sell for ready money - French English Dictionary