science-related subject - Turkish English Dictionary