life tenure - Turkish English Dictionary