feminine past participle of venir - German English Dictionary