trypanosomacide - German English Dictionary