microfluidic - German English Dictionary