feminine past participle of venir - Spanish English Dictionary