leading actors - Turkish English Dictionary