the truth cannot be hidden - Spanish English Dictionary