poor quality product, not of a recognized brand - French English Dictionary