no longer ago than last week - Alemán Inglés Diccionario