past participle of parler - Spanish English Dictionary