overcome one's deficiencies - Türkisch Englisch Wörterbuch