to give something in secret trust - Spanish English Dictionary