Δ
sombrai in English in "Dictionnaire français-anglais"
sombrâmes in English in "Dictionnaire français-anglais"
sombrèrent in English in "Dictionnaire français-anglais"