high throughput screening - Francés Inglés Diccionario