on an equal footing - Turc Anglais Dictionnaire