poorly designed or made (thing) - Spanisch Englisch Wörterbuch