high throughput screening - Turkish English Dictionary