dna micro-array - German English Dictionary