selfdraining - German English Dictionary