participle of desempeñar - English Synonyms Dictionary