sell like hot cakes - French English Dictionary