trypanosomicide - German English Dictionary