The English term "giant" matches the Swedish term "jättelik, jätte"

other english words that include "giant" : swedish :
giantess jättinna
giants jättar