a workmanlike job - Spanish English Dictionary