scientific and technical advisory panel - Alemán Inglés Diccionario