stuff sausage - German English Dictionary