dna micro-array - Turkish English Dictionary