overcome the deficiencies - Turco Inglés Diccionario