idiopathic leukoplakia - French English Dictionary