feminine past participle of imposer - Turc Anglais Dictionnaire