selfdraining - French English Dictionary