feminine past participle of imposer - Espagnol Anglais Dictionnaire