make an excuse/a pretense - Deutsch Englisch Wörterbuch