compete on an equal footing - Turco Inglés Diccionario