trematoid - French English Dictionary