scientific advisor - Alemán Inglés Diccionario