a workmanlike job - French English Dictionary