substantially prevent competition - Almanca İngilizce Sözlük