natural scientist - Turkish English Dictionary