try to justify something indefensible - Spanish English Dictionary