substantially prevent competition - Spanisch Englisch Wörterbuch