botched-up work - Turkish English Dictionary