institutions of public utility - German English Dictionary