have clean hands - Turkish English Dictionary