Δ
trébucha in English in "Dictionnaire français-anglais"
trébuchai in English in "Dictionnaire français-anglais"
trébuchâmes in English in "Dictionnaire français-anglais"