long term securities - Turkish English Dictionary