feminine past participle of imposer - Allemand Anglais Dictionnaire