in more recent times - Francés Inglés Diccionario