feminine plural past participle of arriver - German English Dictionary