feminine singular past participle of penser - Spanish English Dictionary