participle of humillar - German English Dictionary