it seems like just the other day - Alemán Inglés Diccionario