substantially prevent competition - Turc Anglais Dictionnaire