hydrochloric acid hcl – Meaning and Explanation