trypanicide - French English Dictionary