sell badly - French English Dictionary