information leakage - Spanish English Dictionary