look (to appear) - German English Dictionary