dna microarray - Turkish English Dictionary