Δ
rouler in English in "Dictionnaire français-anglais"
roulèrent in English in "Dictionnaire français-anglais"
enroulèrent in English in "Dictionnaire français-anglais"