in the recent period - Turco Inglés Diccionario