agent of a participant - Turkish English Dictionary