try to justify something indefensible - Español Inglés Diccionario