forward-looking technology - Turkish English Dictionary