pretense or excuse to justify something - Spanish English Dictionary