obstacle to development - Almanca İngilizce Sözlük