ach (automated clearing house) - French English Dictionary