patented discovery - Espagnol Anglais Dictionnaire