trypanosomatic - Spanish English Dictionary