long absent, soon forgotten - Alemán Inglés Diccionario