abdestilliert - German English Dictionary