be sold readily - French English Dictionary