guest appearance - Turkish English Dictionary