microfuge - German English Dictionary