obstacles to development - Türkçe İngilizce Sözlük