leader of group activities - Turkish English Dictionary