forethoughtful
fore.thought.ful

adj
previdente, providente, prudente.
Topo ↑