benefact - Alemán Inglés Diccionario