thing made quickly and badly - Spanish English Dictionary