Definition of ACH in English:

ACH