town gas supply - German English Dictionary