meaning of betrauen

betrauen - German to English

to entrust