one engaged in works of charity - Alemán Inglés Diccionario