long term security - Turkish English Dictionary