Δ
repassés in English in "Dictionnaire français-anglais"
repassa in English in "Dictionnaire français-anglais"
repassé in English in "Dictionnaire français-anglais"