trypanosoma - French English Dictionary