Sahih al-Bukhari 2104 - The trade of cloth, wearing of which is undesirable | Criterion