my job here is done - Turkish English Dictionary