cash-and-carry wholesale - French English Dictionary