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