foresightful - Turkish English Dictionary