tripanicida - German English Dictionary