microdiluidor - German English Dictionary