wash one's hands of
English Expression:
  1. n.  wash one's hands of