to place in the care and custody - Francés Inglés Diccionario