benefactors - Francés Inglés Diccionario