protein microarray - German English Dictionary