do charity work - Turkish English Dictionary