in the past few days - Turco Inglés Diccionario