the last someone heard - Español Inglés Diccionario