to feed on sth. - Turkish English Dictionary