make up the deficiencies - Spanisch Englisch Wörterbuch