i washed myself. - Turkish English Dictionary