wash one's hands of - Turkish English Dictionary