long term perspective - Turkish English Dictionary