make a clean breast of it - Turkish English Dictionary