The English term "ogre" matches the Swedish term "jätte, troll"

other english words that include "ogre" : swedish :
progress utveckling, framsteg
progressed utvecklats
progressive progressiva