look after one's benefit - Turkish English Dictionary