Sahih al-Bukhari 5095 - What evil omen of a lady is to be warded off | Criterion