put oneself on indefinite leave - Turkish English Dictionary