technology foresight - Turkish English Dictionary