some time last week - Alemán Inglés Diccionario