do a good job - Turkish English Dictionary