to be of benefit - Turkish English Dictionary