trypanocide - German English Dictionary