look (seem, appear) - Turc Anglais Dictionnaire