DNA microarray - Francés Inglés Diccionario