more sophisticated - Espagnol Anglais Dictionnaire