pretense or excuse to justify something - Alemán Inglés Diccionario