meter for gas, water or electricity - French English Dictionary