benefactors - Español Inglés Diccionario