substantially prevent competition - Espagnol Anglais Dictionnaire