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