institutions of public utility - Spanish English Dictionary