put oneself in the hands of - Francés Inglés Diccionario