pretense or excuse to justify something - Türkisch Englisch Wörterbuch