natural scientists - Turkish English Dictionary