i washed myself. - Spanish English Dictionary