readily sellable - French English Dictionary