sausage stuff - German English Dictionary