make one's appearance - Turkish English Dictionary