cover up one's deficiency - Deutsch Englisch Wörterbuch