Δ
stimulez in English in "Dictionnaire français-anglais"
stimule in English in "Dictionnaire français-anglais"
stimulons in English in "Dictionnaire français-anglais"