public utility institutions - Español Inglés Diccionario