top-performing - Turkish English Dictionary