of poor quality (product) - Francés Inglés Diccionario