small chitterling sausage - German English Dictionary