scientific and technical advisory panel - Espagnol Anglais Dictionnaire