to be for the public benefit - Español Inglés Diccionario