poor quality product, not of a recognized brand - Français Anglais Dictionnaire