platelmintos - French English Dictionary