look (a little/bit) off - Espagnol Anglais Dictionnaire