feminine past participle of aller - Spanish English Dictionary