to bungle the job - Turkish English Dictionary