The English term "strophe" matches the Swedish term "strof"

other english words that include "strophe" : swedish :
apostrophe apostrof
catastrophe katastrof