benefact - Turkish English Dictionary