feminine plural past participle of retrouver - German English Dictionary