impede expansion of a firm - Almanca İngilizce Sözlük