mechanical philosophy - Turkish English Dictionary