prevent competition substantially - Alemán Inglés Diccionario