overcome one's deficiencies - Turco Inglés Diccionario