compete on a level playing field - Turkish English Dictionary