trypanosomatic - German English Dictionary