a revolutionary discovery - Espagnol Anglais Dictionnaire