Sahih al-Bukhari 3406 | Islamic Vault