be good at making up excuses - Türkisch Englisch Wörterbuch