on the same footing - Turkish English Dictionary