helminto - French English Dictionary