make up the deficiencies - Türkisch Englisch Wörterbuch