best acting performance - Turkish English Dictionary