lost or missing (someone) - Espagnol Anglais Dictionnaire