star performer - Turkish English Dictionary