doctor of natural science - Turco Inglés Diccionario