the last someone heard - Alemán Inglés Diccionario