participle of entregar - German English Dictionary