institution of public utility - Spanisch Englisch Wörterbuch