trypanosomatic - French English Dictionary