participle of avergonzar - French English Dictionary