appear (make an appearance) - German English Dictionary