make up the deficiencies - Deutsch Englisch Wörterbuch