the last people to see him alive - Francés Inglés Diccionario