anticipation of a rival or competitor - Español Inglés Diccionario