over the past several days - Francés Inglés Diccionario