do a job hastily and carelessly - Turkish English Dictionary