Sahih al-Bukhari 2127 | Islamic Vault