place your trust in someone - Alemán Inglés Diccionario