guinea worm infection - French English Dictionary