i think he is lost - Espagnol Anglais Dictionnaire