be public-spirited - Francés Inglés Diccionario