Sahih International

And uncleanliness avoid