judges' platform - Turkish English Dictionary