in recent memory - Turco Inglés Diccionario