discovery-based science - Turkish English Dictionary