try to justify something indefensible - Spanisch Englisch Wörterbuch