participle of delegar - German English Dictionary