trichodiscoma - French English Dictionary