trypanosomid - French English Dictionary