let's have it done. - Turkish English Dictionary