natural philosophy - Turkish English Dictionary