on own initiative - Turkish English Dictionary