thing made quickly and badly - Turco Inglés Diccionario