appear (make an appearance) - Turkish English Dictionary