a trust by onerous title - Spanish English Dictionary