Δ
pads in English in "Dictionnaire français-anglais"
rembourre in English in "Dictionnaire français-anglais"
pastilles in English in "Dictionnaire français-anglais"