The Finnish term "tiede" matches the English term "science"

other finnish words that include "tiede" : english :
maantiede geography