in the last twenty years - Turco Inglés Diccionario