The Swedish term "jättar" matches the English term "giants"