Dry cough is a well known side effect of ACE inhibitors due to inhibition of metabolism of bradykinin and kallikren system by the same enzyme which converts Angiotensin I into Angiotensin II.
But ARBs have nothing to do with this enzyme so they don't disturb the metabolismof bradykinnin. Why these agents cause dry cough ?