look (appear, seem) - German English Dictionary