administrative impediments - Türkçe İngilizce Sözlük