distillable - German English Dictionary