masculine plural past participle of trouver - Spanish English Dictionary