feminine plural past participle of retrouver - Turkish English Dictionary