to hold in confidence - Spanish English Dictionary