forethoughtfulness - Turkish English Dictionary