lead scientist - Alemán Inglés Diccionario