on one's own initiative - Turkish English Dictionary