chief scientist - Turco Inglés Diccionario