indefinite leave - Turkish English Dictionary