look (to appear) - French English Dictionary