microdistillation - German English Dictionary