microarray - Turkish English Dictionary