public benefactor - Francés Inglés Diccionario