trypanosomatotropic - French English Dictionary