institutions of public utility - Turco Inglés Diccionario