batch water meter - Spanish English Dictionary