trypanocidal - French English Dictionary