equal footing - Francés Inglés Diccionario