overcome one's deficiencies - Deutsch Englisch Wörterbuch