overcome the deficiencies - Türkçe İngilizce Sözlük