tissue microarray - German English Dictionary