feminine plural past participle of imposer - Spanish English Dictionary