put your trust in someone - German English Dictionary