impede progress - Almanca İngilizce Sözlük