key players - Turkish English Dictionary