i wash my hands of it - Turkish English Dictionary