in the last twenty years - Francés Inglés Diccionario