one engaged in works of charity - Turkish English Dictionary