microarray - Francés Inglés Diccionario