tripanicida - French English Dictionary