dejar algo bajo el cuidado de - Spanish English Dictionary