selfdraining - Turkish English Dictionary