most artificial - Espagnol Anglais Dictionnaire