public arena - Turkish English Dictionary