trichocephaliasis - French English Dictionary