pretense or excuse to justify something - Spanisch Englisch Wörterbuch