ach (automated clearing house) - German English Dictionary