a revolutionary discovery - Francés Inglés Diccionario