overcome one's deficiencies - Spanisch Englisch Wörterbuch