for the past several days - Turkish English Dictionary