participle of humillar - French English Dictionary