trypanocide - French English Dictionary