on an equal footing - Turkish English Dictionary