don't rest on your laurels - Turkish English Dictionary