refute a lie - Spanish English Dictionary