key participant - Turkish English Dictionary