sale without payment - French English Dictionary