look (appear, seem) - Francés Inglés Diccionario