trypanosomatids - German English Dictionary