benefactors - Alemán Inglés Diccionario