try to justify something indefensible - Espagnol Anglais Dictionnaire