conceal or protect - Spanish English Dictionary