do a good deed - Turkish English Dictionary