trichomonad - French English Dictionary