trypanocide - Spanish English Dictionary