trypanosomata - French English Dictionary