forethoughtful - Turkish English Dictionary