micro-array - German English Dictionary