worthless or poorly made thing - Español Inglés Diccionario