be someone who always makes up excuses - Deutsch Englisch Wörterbuch