for the past several days - Turco Inglés Diccionario