in the last few days - Turco Inglés Diccionario