trichocephaliasis - Spanish English Dictionary