have a clean slate - Turkish English Dictionary