sale of public utilities - Turco Inglés Diccionario