overcome the deficiencies - Almanca İngilizce Sözlük