substantially prevent competition - Allemand Anglais Dictionnaire