distill an alcoholic beverage in a still - German English Dictionary