play the starring role - Turkish English Dictionary